﻿namespace MVC系统mvc.Dto.AllocateDto
{
    /// <summary>
    /// 新增调拨DTO
    /// </summary>
    public class AddAllocateDto
    {
        /// <summary>
        /// 调拨编号
        /// </summary>
        public string? AllocateNumber { get; set; }

        /// <summary>
        /// 调拨日期
        /// </summary>
        public DateTime AllocateDate { get; set; }

        /// <summary>
        /// 调拨数量
        /// </summary>
        public int AllocateNum { get; set; }

        /// <summary>
        /// 调拨人
        /// </summary>
        public string? AllocatePerson { get; set; }

        /// <summary>
        /// 调拨原因
        /// </summary>
        public string? AllocateReason { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string? Notes { get; set; }

        /// <summary>
        /// 关联生产订单
        /// </summary>
        public string? Associate { get; set; }

        /// <summary>
        /// 运输方式
        /// </summary>
        public string? Transport { get; set; }

        /// <summary>
        /// 审核人
        /// </summary>
        public string? Reviewer { get; set; }

        /// <summary>
        /// 用户ID
        /// </summary>
        public int? sub { get; set; }

        /// <summary>
        /// 企业ID    
        /// </summary>
        public string? sid { get; set; }

        /// <summary>
        /// 系统ID
        /// </summary>
        public string? jti { get; set; }

        /// <summary>
        /// 仓库Id
        /// </summary>
        public int WarehouseId { get; set; }

        /// <summary>
        /// 原料Id
        /// </summary>
        public int IngredientId { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        public string? CreatedBy { get; set; }
    }
}
